# Modèle des objets de santé (MOS)

##

Agenda
Cette partie présente les différents concepts liés à l'agenda. Remarque : Les classes non déployées, c'est à dire celles dont les attributs sont masqués, sont décrites dans d'autres parties (ou packages).
Figure 14 Vue Agenda

Table 71 Classes appartenant à la partie "Agenda"
Liste des classes
Agenda
Creneau
RendezVous
PlageDisponibilite

Classe "Agenda"
Un agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.
Mise en correspondance FHIR R4: Schedule
Liste des attributs de la classe Agenda

Table 72 Attributs de la classe "Agenda"
Nom | Description
--- | ---
idAgenda : [0..1] Identifiant | Identifiant de l'agenda. Mise en correspondance FHIR R4: Schedule.identifier
nomAgenda : [0..1] Texte | Nom de l'agenda.
dateCreation : [0..1] Date | Date de création de l'agenda.
dateDebutPlanification : [0..1] DateHeure | Date de début de validité de l'agenda. Mise en correspondance FHIR R4: Schedule.planningHorizon.start
dateFinPlanification : [0..1] DateHeure | Date de fin de validité de l'agenda. Mise en correspondance FHIR R4: Schedule.planningHorizon.end
metadonnee : [0..1] Metadonnee | Informations relatives à la gestion des classes et des données.

Classe "Creneau"
Un créneau d’un agenda est un intervalle de temps, disponible ou occupé.
Mise en correspondance FHIR R4: Slot
Liste des attributs de la classe Creneau

Table 73 Attributs de la classe "Creneau"
Nom | Description
--- | ---
idCreneau : [0..1] Identifiant | Identifiant du créneau. Mise en correspondance FHIR R4: Slot.identifier
statut : [0..1] Code | Statut du créneau. Il est fixé à "libre". Mise en correspondance FHIR R4: Slot.status
dateDebut : [0..1] DateHeure | Date et heure du début du créneau horaire. Mise en correspondance FHIR R4: Slot.start
dateFin : [0..1] DateHeure | Date et heure de fin du créneau horaire. Mise en correspondance FHIR R4: Slot.end
informationComplementaire : [0..1] Texte | Commentaire lié au créneau. Mise en correspondance FHIR R4: Slot.comment
metadonnee : [0..1] Metadonnee | Informations relatives à la gestion des classes et des données.

Classe "RendezVous"
Rencontre prévue entre au moins deux personnes à une heure et dans un lieu déterminé. Par exemple, une entrevue entre un patient et un professionnel qui peut nécessiter la réservation d’une salle de consultation à une heure définie. Un rendez-vous peut occuper un ou plusieurs créneaux.
Mise en correspondance FHIR R4: Appointment
Liste des attributs de la classe RendezVous

Table 74 Attributs de la classe "RendezVous"
Nom | Description
--- | ---
idRdv : [0..1] Identifiant | Identifiant du rendez-vous Mise en correspondance FHIR R4: Appointment.idenfier
typeRdv : [0..1] Code | Type de rendez-vous. Mise en correspondance FHIR R4: Appointment.appointmentType
datePriseRdv : [0..1] DateHeure | Date de la prise de rendez-vous. Mise en correspondance FHIR R4: Appointment.created
dateDebutRdv : [0..1] DateHeure | Date de début du rendez-vous. Mise en correspondance FHIR R4: Appointment.start
dateFinRdv : [0..1] DateHeure | Date de fin du rendez-vous. Mise en correspondance FHIR R4: Appointment.end
dateAnnulationRdv : [0..1] DateHeure | Date d'annulation du rendez-vous.
pieceJointe : [0..1] ObjetBinaire | Informations supplémentaires à l'appui du rendez-vous fournies lors de la prise de rendez-vous. Cet élément peut être utilisé pour référencer un document représentant une prescription ou n'importe quelle autre pièce jointe.
priorite : [0..1] Code | Degré d'urgence du rendez-vous. Mise en correspondance FHIR R4: Appointment.priority
titreRdv : [0..1] Texte | Titre du rendez-vous.
statutRdv : [0..1] Code | Statut du rendez-vous (en attente, accepté, refusé). Mise en correspondance FHIR R4: Appointment.status
descriptionRdv : [0..1] Texte | Description du rendez-vous. Mise en correspondance FHIR R4: Appointment.description
motifRdv : [0..1] Texte | Motif pour lequel le rendez–vous est pris.
commentaire : [0..1] Texte | Détails sur le rendez-vous. Mise en correspondance FHIR R4: Appointment.comment
metadonnee : [0..1] Metadonnee | Informations relatives à la gestion des classes et des données.

Classe "PlageDisponibilite"
Horaires de disponibilité pour la prise de rendez - vous de l'agenda. Par exception, cet objet permet de renseigner les périodes sur lesquelles l'agenda est indisponible à la prise de rendez - vous.
Liste des attributs de la classe PlageDisponibilite

Table 75 Attributs de la classe "PlageDisponibilite"
Nom | Description
--- | ---
plageDisponibilite : [0..1] Horaire | Horaire définissant la plage de disponibilité de l'agenda.
statutPlageDisponibilite : [0..1] Code | Statut de la plage de disponibilité : Par défaut le statut est à "disponible". Par exception, il est possible de déclarer une indisponibilité. Le statut est alors à "indisponible".
metadonnee : [0..1] Metadonnee | Informations relatives à la gestion des classes et des données.